home *** CD-ROM | disk | FTP | other *** search
-
- #import "PrefController.h"
-
- @implementation PrefController
-
- - okay:sender
- {
- static NXDefaultsVector newDefaults =
- {
- {"Server", ""},
- {NULL, NULL}
- };
-
- newDefaults[0].value = alloca(strlen([serverForm stringValueAt:0])+1);
- strcpy(newDefaults[0].value, [serverForm stringValueAt:0]);
- NXWriteDefaults("lprManager", newDefaults);
- [window orderOut: self];
- return self;
- }
-
- - revert:sender
- {
- [serverForm setStringValue: NXGetDefaultValue("lprManager","Server") at:0];
- return self;
- }
-
- - window
- {
- return window;
- }
-
- - awakeFromNib
- {
- [self revert:self];
- return self;
- }
-
- @end
-